/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package org.hl7.v3;

import java.util.Arrays;
import java.util.Collections;
import java.util.List;

import org.eclipse.emf.common.util.Enumerator;

/**
 * <!-- begin-user-doc -->
 * A representation of the literals of the enumeration '<em><b>Registered Nurse HIPAA</b></em>',
 * and utility methods for working with them.
 * <!-- end-user-doc -->
 * <!-- begin-model-doc -->
 * specDomain: S13232 (C-0-T13129-A13130-A13229-S13232-cpt)
 * <!-- end-model-doc -->
 * @see org.hl7.v3.V3Package#getRegisteredNurseHIPAA()
 * @model extendedMetaData="name='RegisteredNurseHIPAA'"
 * @generated
 */
public enum RegisteredNurseHIPAA implements Enumerator {
	/**
	 * The '<em><b>163W00000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163W00000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163W00000N(0, "_163W00000N", "163W00000N"),

	/**
	 * The '<em><b>163WA0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WA0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WA0400N(1, "_163WA0400N", "163WA0400N"),

	/**
	 * The '<em><b>163WA2000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WA2000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WA2000N(2, "_163WA2000N", "163WA2000N"),

	/**
	 * The '<em><b>163WC3500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC3500N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC3500N(3, "_163WC3500N", "163WC3500N"),

	/**
	 * The '<em><b>163WC0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC0400N(4, "_163WC0400N", "163WC0400N"),

	/**
	 * The '<em><b>163WC1400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1400N(5, "_163WC1400N", "163WC1400N"),

	/**
	 * The '<em><b>163WC1500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1500N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1500N(6, "_163WC1500N", "163WC1500N"),

	/**
	 * The '<em><b>163WC2100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC2100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC2100N(7, "_163WC2100N", "163WC2100N"),

	/**
	 * The '<em><b>163WC1600N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC1600N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC1600N(8, "_163WC1600N", "163WC1600N"),

	/**
	 * The '<em><b>163WC0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WC0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WC0200N(9, "_163WC0200N", "163WC0200N"),

	/**
	 * The '<em><b>163WD0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WD0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WD0400N(10, "_163WD0400N", "163WD0400N"),

	/**
	 * The '<em><b>163WD1100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WD1100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WD1100N(11, "_163WD1100N", "163WD1100N"),

	/**
	 * The '<em><b>163WE0003N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WE0003N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WE0003N(12, "_163WE0003N", "163WE0003N"),

	/**
	 * The '<em><b>163WE0900N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WE0900N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WE0900N(13, "_163WE0900N", "163WE0900N"),

	/**
	 * The '<em><b>163WF0300N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WF0300N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WF0300N(14, "_163WF0300N", "163WF0300N"),

	/**
	 * The '<em><b>163WG0100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0100N(15, "_163WG0100N", "163WG0100N"),

	/**
	 * The '<em><b>163WG0000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0000N(16, "_163WG0000N", "163WG0000N"),

	/**
	 * The '<em><b>163WG0600N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WG0600N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WG0600N(17, "_163WG0600N", "163WG0600N"),

	/**
	 * The '<em><b>163WH0500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH0500N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH0500N(18, "_163WH0500N", "163WH0500N"),

	/**
	 * The '<em><b>163WH0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH0200N(19, "_163WH0200N", "163WH0200N"),

	/**
	 * The '<em><b>163WH1000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WH1000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WH1000N(20, "_163WH1000N", "163WH1000N"),

	/**
	 * The '<em><b>163WI0600N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WI0600N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WI0600N(21, "_163WI0600N", "163WI0600N"),

	/**
	 * The '<em><b>163WI0500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WI0500N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WI0500N(22, "_163WI0500N", "163WI0500N"),

	/**
	 * The '<em><b>163WL0100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WL0100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WL0100N(23, "_163WL0100N", "163WL0100N"),

	/**
	 * The '<em><b>163WM1400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM1400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM1400N(24, "_163WM1400N", "163WM1400N"),

	/**
	 * The '<em><b>163WM0102N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM0102N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM0102N(25, "_163WM0102N", "163WM0102N"),

	/**
	 * The '<em><b>163WM0705N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WM0705N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WM0705N(26, "_163WM0705N", "163WM0705N"),

	/**
	 * The '<em><b>163WN0002N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0002N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0002N(27, "_163WN0002N", "163WN0002N"),

	/**
	 * The '<em><b>163WN0003N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0003N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0003N(28, "_163WN0003N", "163WN0003N"),

	/**
	 * The '<em><b>163WN0300N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0300N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0300N(29, "_163WN0300N", "163WN0300N"),

	/**
	 * The '<em><b>163WN0800N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN0800N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN0800N(30, "_163WN0800N", "163WN0800N"),

	/**
	 * The '<em><b>163WN1003N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WN1003N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WN1003N(31, "_163WN1003N", "163WN1003N"),

	/**
	 * The '<em><b>163WX0002N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0002N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0002N(32, "_163WX0002N", "163WX0002N"),

	/**
	 * The '<em><b>163WX0003N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0003N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0003N(33, "_163WX0003N", "163WX0003N"),

	/**
	 * The '<em><b>163WX0106N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0106N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0106N(34, "_163WX0106N", "163WX0106N"),

	/**
	 * The '<em><b>163WX0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0200N(35, "_163WX0200N", "163WX0200N"),

	/**
	 * The '<em><b>163WX1000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX1000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX1000N(36, "_163WX1000N", "163WX1000N"),

	/**
	 * The '<em><b>163WX1100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX1100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX1100N(37, "_163WX1100N", "163WX1100N"),

	/**
	 * The '<em><b>163WX0800N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0800N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0800N(38, "_163WX0800N", "163WX0800N"),

	/**
	 * The '<em><b>163WX1500N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX1500N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX1500N(39, "_163WX1500N", "163WX1500N"),

	/**
	 * The '<em><b>163WX0601N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WX0601N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WX0601N(40, "_163WX0601N", "163WX0601N"),

	/**
	 * The '<em><b>163WP0000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0000N(41, "_163WP0000N", "163WP0000N"),

	/**
	 * The '<em><b>163WP0218N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0218N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0218N(42, "_163WP0218N", "163WP0218N"),

	/**
	 * The '<em><b>163WP0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0200N(43, "_163WP0200N", "163WP0200N"),

	/**
	 * The '<em><b>163WP1700N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP1700N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP1700N(44, "_163WP1700N", "163WP1700N"),

	/**
	 * The '<em><b>163WP2200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP2200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP2200N(45, "_163WP2200N", "163WP2200N"),

	/**
	 * The '<em><b>163WP2201N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP2201N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP2201N(46, "_163WP2201N", "163WP2201N"),

	/**
	 * The '<em><b>163WP0808N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0808N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0808N(47, "_163WP0808N", "163WP0808N"),

	/**
	 * The '<em><b>163WP0809N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0809N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0809N(48, "_163WP0809N", "163WP0809N"),

	/**
	 * The '<em><b>163WP0807N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WP0807N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WP0807N(49, "_163WP0807N", "163WP0807N"),

	/**
	 * The '<em><b>163WR0400N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WR0400N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WR0400N(50, "_163WR0400N", "163WR0400N"),

	/**
	 * The '<em><b>163WR1000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WR1000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WR1000N(51, "_163WR1000N", "163WR1000N"),

	/**
	 * The '<em><b>163WS0200N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WS0200N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WS0200N(52, "_163WS0200N", "163WS0200N"),

	/**
	 * The '<em><b>163WS0121N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WS0121N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WS0121N(53, "_163WS0121N", "163WS0121N"),

	/**
	 * The '<em><b>163WU0100N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WU0100N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WU0100N(54, "_163WU0100N", "163WU0100N"),

	/**
	 * The '<em><b>163WW0101N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WW0101N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WW0101N(55, "_163WW0101N", "163WW0101N"),

	/**
	 * The '<em><b>163WW0000N</b></em>' literal object.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see #_163WW0000N_VALUE
	 * @generated
	 * @ordered
	 */
	_163WW0000N(56, "_163WW0000N", "163WW0000N");

	/**
	 * The '<em><b>163W00000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163W00000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163W00000N
	 * @model literal="163W00000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163W00000N_VALUE = 0;

	/**
	 * The '<em><b>163WA0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WA0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WA0400N
	 * @model literal="163WA0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WA0400N_VALUE = 1;

	/**
	 * The '<em><b>163WA2000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WA2000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WA2000N
	 * @model literal="163WA2000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WA2000N_VALUE = 2;

	/**
	 * The '<em><b>163WC3500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC3500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC3500N
	 * @model literal="163WC3500N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC3500N_VALUE = 3;

	/**
	 * The '<em><b>163WC0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC0400N
	 * @model literal="163WC0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC0400N_VALUE = 4;

	/**
	 * The '<em><b>163WC1400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1400N
	 * @model literal="163WC1400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1400N_VALUE = 5;

	/**
	 * The '<em><b>163WC1500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1500N
	 * @model literal="163WC1500N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1500N_VALUE = 6;

	/**
	 * The '<em><b>163WC2100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC2100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC2100N
	 * @model literal="163WC2100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC2100N_VALUE = 7;

	/**
	 * The '<em><b>163WC1600N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC1600N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC1600N
	 * @model literal="163WC1600N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC1600N_VALUE = 8;

	/**
	 * The '<em><b>163WC0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WC0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WC0200N
	 * @model literal="163WC0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WC0200N_VALUE = 9;

	/**
	 * The '<em><b>163WD0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WD0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WD0400N
	 * @model literal="163WD0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WD0400N_VALUE = 10;

	/**
	 * The '<em><b>163WD1100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WD1100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WD1100N
	 * @model literal="163WD1100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WD1100N_VALUE = 11;

	/**
	 * The '<em><b>163WE0003N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WE0003N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WE0003N
	 * @model literal="163WE0003N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WE0003N_VALUE = 12;

	/**
	 * The '<em><b>163WE0900N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WE0900N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WE0900N
	 * @model literal="163WE0900N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WE0900N_VALUE = 13;

	/**
	 * The '<em><b>163WF0300N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WF0300N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WF0300N
	 * @model literal="163WF0300N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WF0300N_VALUE = 14;

	/**
	 * The '<em><b>163WG0100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0100N
	 * @model literal="163WG0100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0100N_VALUE = 15;

	/**
	 * The '<em><b>163WG0000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0000N
	 * @model literal="163WG0000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0000N_VALUE = 16;

	/**
	 * The '<em><b>163WG0600N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WG0600N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WG0600N
	 * @model literal="163WG0600N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WG0600N_VALUE = 17;

	/**
	 * The '<em><b>163WH0500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH0500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH0500N
	 * @model literal="163WH0500N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH0500N_VALUE = 18;

	/**
	 * The '<em><b>163WH0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH0200N
	 * @model literal="163WH0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH0200N_VALUE = 19;

	/**
	 * The '<em><b>163WH1000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WH1000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WH1000N
	 * @model literal="163WH1000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WH1000N_VALUE = 20;

	/**
	 * The '<em><b>163WI0600N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WI0600N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WI0600N
	 * @model literal="163WI0600N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WI0600N_VALUE = 21;

	/**
	 * The '<em><b>163WI0500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WI0500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WI0500N
	 * @model literal="163WI0500N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WI0500N_VALUE = 22;

	/**
	 * The '<em><b>163WL0100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WL0100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WL0100N
	 * @model literal="163WL0100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WL0100N_VALUE = 23;

	/**
	 * The '<em><b>163WM1400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM1400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM1400N
	 * @model literal="163WM1400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM1400N_VALUE = 24;

	/**
	 * The '<em><b>163WM0102N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM0102N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM0102N
	 * @model literal="163WM0102N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM0102N_VALUE = 25;

	/**
	 * The '<em><b>163WM0705N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WM0705N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WM0705N
	 * @model literal="163WM0705N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WM0705N_VALUE = 26;

	/**
	 * The '<em><b>163WN0002N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0002N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0002N
	 * @model literal="163WN0002N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0002N_VALUE = 27;

	/**
	 * The '<em><b>163WN0003N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0003N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0003N
	 * @model literal="163WN0003N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0003N_VALUE = 28;

	/**
	 * The '<em><b>163WN0300N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0300N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0300N
	 * @model literal="163WN0300N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0300N_VALUE = 29;

	/**
	 * The '<em><b>163WN0800N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN0800N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN0800N
	 * @model literal="163WN0800N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN0800N_VALUE = 30;

	/**
	 * The '<em><b>163WN1003N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WN1003N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WN1003N
	 * @model literal="163WN1003N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WN1003N_VALUE = 31;

	/**
	 * The '<em><b>163WX0002N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0002N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0002N
	 * @model literal="163WX0002N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0002N_VALUE = 32;

	/**
	 * The '<em><b>163WX0003N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0003N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0003N
	 * @model literal="163WX0003N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0003N_VALUE = 33;

	/**
	 * The '<em><b>163WX0106N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0106N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0106N
	 * @model literal="163WX0106N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0106N_VALUE = 34;

	/**
	 * The '<em><b>163WX0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0200N
	 * @model literal="163WX0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0200N_VALUE = 35;

	/**
	 * The '<em><b>163WX1000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX1000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX1000N
	 * @model literal="163WX1000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX1000N_VALUE = 36;

	/**
	 * The '<em><b>163WX1100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX1100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX1100N
	 * @model literal="163WX1100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX1100N_VALUE = 37;

	/**
	 * The '<em><b>163WX0800N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0800N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0800N
	 * @model literal="163WX0800N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0800N_VALUE = 38;

	/**
	 * The '<em><b>163WX1500N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX1500N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX1500N
	 * @model literal="163WX1500N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX1500N_VALUE = 39;

	/**
	 * The '<em><b>163WX0601N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WX0601N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WX0601N
	 * @model literal="163WX0601N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WX0601N_VALUE = 40;

	/**
	 * The '<em><b>163WP0000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0000N
	 * @model literal="163WP0000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0000N_VALUE = 41;

	/**
	 * The '<em><b>163WP0218N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0218N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0218N
	 * @model literal="163WP0218N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0218N_VALUE = 42;

	/**
	 * The '<em><b>163WP0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0200N
	 * @model literal="163WP0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0200N_VALUE = 43;

	/**
	 * The '<em><b>163WP1700N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP1700N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP1700N
	 * @model literal="163WP1700N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP1700N_VALUE = 44;

	/**
	 * The '<em><b>163WP2200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP2200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP2200N
	 * @model literal="163WP2200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP2200N_VALUE = 45;

	/**
	 * The '<em><b>163WP2201N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP2201N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP2201N
	 * @model literal="163WP2201N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP2201N_VALUE = 46;

	/**
	 * The '<em><b>163WP0808N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0808N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0808N
	 * @model literal="163WP0808N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0808N_VALUE = 47;

	/**
	 * The '<em><b>163WP0809N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0809N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0809N
	 * @model literal="163WP0809N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0809N_VALUE = 48;

	/**
	 * The '<em><b>163WP0807N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WP0807N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WP0807N
	 * @model literal="163WP0807N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WP0807N_VALUE = 49;

	/**
	 * The '<em><b>163WR0400N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WR0400N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WR0400N
	 * @model literal="163WR0400N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WR0400N_VALUE = 50;

	/**
	 * The '<em><b>163WR1000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WR1000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WR1000N
	 * @model literal="163WR1000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WR1000N_VALUE = 51;

	/**
	 * The '<em><b>163WS0200N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WS0200N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WS0200N
	 * @model literal="163WS0200N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WS0200N_VALUE = 52;

	/**
	 * The '<em><b>163WS0121N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WS0121N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WS0121N
	 * @model literal="163WS0121N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WS0121N_VALUE = 53;

	/**
	 * The '<em><b>163WU0100N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WU0100N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WU0100N
	 * @model literal="163WU0100N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WU0100N_VALUE = 54;

	/**
	 * The '<em><b>163WW0101N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WW0101N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WW0101N
	 * @model literal="163WW0101N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WW0101N_VALUE = 55;

	/**
	 * The '<em><b>163WW0000N</b></em>' literal value.
	 * <!-- begin-user-doc -->
	 * <p>
	 * If the meaning of '<em><b>163WW0000N</b></em>' literal object isn't clear,
	 * there really should be more of a description here...
	 * </p>
	 * <!-- end-user-doc -->
	 * @see #_163WW0000N
	 * @model literal="163WW0000N"
	 * @generated
	 * @ordered
	 */
	public static final int _163WW0000N_VALUE = 56;

	/**
	 * An array of all the '<em><b>Registered Nurse HIPAA</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private static final RegisteredNurseHIPAA[] VALUES_ARRAY =
		new RegisteredNurseHIPAA[] {
			_163W00000N,
			_163WA0400N,
			_163WA2000N,
			_163WC3500N,
			_163WC0400N,
			_163WC1400N,
			_163WC1500N,
			_163WC2100N,
			_163WC1600N,
			_163WC0200N,
			_163WD0400N,
			_163WD1100N,
			_163WE0003N,
			_163WE0900N,
			_163WF0300N,
			_163WG0100N,
			_163WG0000N,
			_163WG0600N,
			_163WH0500N,
			_163WH0200N,
			_163WH1000N,
			_163WI0600N,
			_163WI0500N,
			_163WL0100N,
			_163WM1400N,
			_163WM0102N,
			_163WM0705N,
			_163WN0002N,
			_163WN0003N,
			_163WN0300N,
			_163WN0800N,
			_163WN1003N,
			_163WX0002N,
			_163WX0003N,
			_163WX0106N,
			_163WX0200N,
			_163WX1000N,
			_163WX1100N,
			_163WX0800N,
			_163WX1500N,
			_163WX0601N,
			_163WP0000N,
			_163WP0218N,
			_163WP0200N,
			_163WP1700N,
			_163WP2200N,
			_163WP2201N,
			_163WP0808N,
			_163WP0809N,
			_163WP0807N,
			_163WR0400N,
			_163WR1000N,
			_163WS0200N,
			_163WS0121N,
			_163WU0100N,
			_163WW0101N,
			_163WW0000N,
		};

	/**
	 * A public read-only list of all the '<em><b>Registered Nurse HIPAA</b></em>' enumerators.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static final List<RegisteredNurseHIPAA> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));

	/**
	 * Returns the '<em><b>Registered Nurse HIPAA</b></em>' literal with the specified literal value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseHIPAA get(String literal) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RegisteredNurseHIPAA result = VALUES_ARRAY[i];
			if (result.toString().equals(literal)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Registered Nurse HIPAA</b></em>' literal with the specified name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseHIPAA getByName(String name) {
		for (int i = 0; i < VALUES_ARRAY.length; ++i) {
			RegisteredNurseHIPAA result = VALUES_ARRAY[i];
			if (result.getName().equals(name)) {
				return result;
			}
		}
		return null;
	}

	/**
	 * Returns the '<em><b>Registered Nurse HIPAA</b></em>' literal with the specified integer value.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public static RegisteredNurseHIPAA get(int value) {
		switch (value) {
			case _163W00000N_VALUE: return _163W00000N;
			case _163WA0400N_VALUE: return _163WA0400N;
			case _163WA2000N_VALUE: return _163WA2000N;
			case _163WC3500N_VALUE: return _163WC3500N;
			case _163WC0400N_VALUE: return _163WC0400N;
			case _163WC1400N_VALUE: return _163WC1400N;
			case _163WC1500N_VALUE: return _163WC1500N;
			case _163WC2100N_VALUE: return _163WC2100N;
			case _163WC1600N_VALUE: return _163WC1600N;
			case _163WC0200N_VALUE: return _163WC0200N;
			case _163WD0400N_VALUE: return _163WD0400N;
			case _163WD1100N_VALUE: return _163WD1100N;
			case _163WE0003N_VALUE: return _163WE0003N;
			case _163WE0900N_VALUE: return _163WE0900N;
			case _163WF0300N_VALUE: return _163WF0300N;
			case _163WG0100N_VALUE: return _163WG0100N;
			case _163WG0000N_VALUE: return _163WG0000N;
			case _163WG0600N_VALUE: return _163WG0600N;
			case _163WH0500N_VALUE: return _163WH0500N;
			case _163WH0200N_VALUE: return _163WH0200N;
			case _163WH1000N_VALUE: return _163WH1000N;
			case _163WI0600N_VALUE: return _163WI0600N;
			case _163WI0500N_VALUE: return _163WI0500N;
			case _163WL0100N_VALUE: return _163WL0100N;
			case _163WM1400N_VALUE: return _163WM1400N;
			case _163WM0102N_VALUE: return _163WM0102N;
			case _163WM0705N_VALUE: return _163WM0705N;
			case _163WN0002N_VALUE: return _163WN0002N;
			case _163WN0003N_VALUE: return _163WN0003N;
			case _163WN0300N_VALUE: return _163WN0300N;
			case _163WN0800N_VALUE: return _163WN0800N;
			case _163WN1003N_VALUE: return _163WN1003N;
			case _163WX0002N_VALUE: return _163WX0002N;
			case _163WX0003N_VALUE: return _163WX0003N;
			case _163WX0106N_VALUE: return _163WX0106N;
			case _163WX0200N_VALUE: return _163WX0200N;
			case _163WX1000N_VALUE: return _163WX1000N;
			case _163WX1100N_VALUE: return _163WX1100N;
			case _163WX0800N_VALUE: return _163WX0800N;
			case _163WX1500N_VALUE: return _163WX1500N;
			case _163WX0601N_VALUE: return _163WX0601N;
			case _163WP0000N_VALUE: return _163WP0000N;
			case _163WP0218N_VALUE: return _163WP0218N;
			case _163WP0200N_VALUE: return _163WP0200N;
			case _163WP1700N_VALUE: return _163WP1700N;
			case _163WP2200N_VALUE: return _163WP2200N;
			case _163WP2201N_VALUE: return _163WP2201N;
			case _163WP0808N_VALUE: return _163WP0808N;
			case _163WP0809N_VALUE: return _163WP0809N;
			case _163WP0807N_VALUE: return _163WP0807N;
			case _163WR0400N_VALUE: return _163WR0400N;
			case _163WR1000N_VALUE: return _163WR1000N;
			case _163WS0200N_VALUE: return _163WS0200N;
			case _163WS0121N_VALUE: return _163WS0121N;
			case _163WU0100N_VALUE: return _163WU0100N;
			case _163WW0101N_VALUE: return _163WW0101N;
			case _163WW0000N_VALUE: return _163WW0000N;
		}
		return null;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final int value;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String name;

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private final String literal;

	/**
	 * Only this class can construct instances.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private RegisteredNurseHIPAA(int value, String name, String literal) {
		this.value = value;
		this.name = name;
		this.literal = literal;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getValue() {
	  return value;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getName() {
	  return name;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String getLiteral() {
	  return literal;
	}

	/**
	 * Returns the literal value of the enumerator, which is its string representation.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public String toString() {
		return literal;
	}
	
} //RegisteredNurseHIPAA
